needle sharing - Deutsch Englisch Wörterbuch